porta hepatis - German English Dictionary